Rain shadow | Define Rain shadow at Dictionary.com rain shadow. An area having relatively little precipitation due to the effect of a topographic barrier, especially a mountain range, that causes the prevailing winds ...
Rain Shadow - Windows to the Universe 17 Oct 2008 ... A rain shadow is a dry region of land on the side of a mountain range that is protected from the prevailing winds. Prevailing winds are the winds ...